[DEBUG] 2020-11-17 15:39:55,158 method:org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.scanCandidateComponents(ClassPathScanningCandidateComponentProvider.java:435)
Identified candidate component class: file [D:\edu\Java\project\J177\spring_j177\lesson3\target\classes\com\lovo\config\DBProperties.class]
[DEBUG] 2020-11-17 15:39:55,174 method:org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.scanCandidateComponents(ClassPathScanningCandidateComponentProvider.java:435)
Identified candidate component class: file [D:\edu\Java\project\J177\spring_j177\lesson3\target\classes\com\lovo\service\InvoiceService.class]
[DEBUG] 2020-11-17 15:39:55,174 method:org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.scanCandidateComponents(ClassPathScanningCandidateComponentProvider.java:435)
Identified candidate component class: file [D:\edu\Java\project\J177\spring_j177\lesson3\target\classes\com\lovo\service\UserService.class]
[DEBUG] 2020-11-17 15:39:55,246 method:org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.scanCandidateComponents(ClassPathScanningCandidateComponentProvider.java:435)
Identified candidate component class: file [D:\edu\Java\project\J177\spring_j177\lesson3\target\classes\com\lovo\dao\InvoiceDAO.class]
[DEBUG] 2020-11-17 15:39:55,246 method:org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.scanCandidateComponents(ClassPathScanningCandidateComponentProvider.java:435)
Identified candidate component class: file [D:\edu\Java\project\J177\spring_j177\lesson3\target\classes\com\lovo\dao\UserDAO.class]
[DEBUG] 2020-11-17 15:39:55,246 method:org.mybatis.spring.mapper.ClassPathMapperScanner.processBeanDefinitions(ClassPathMapperScanner.java:180)
Creating MapperFactoryBean with name 'invoiceDAO' and 'com.lovo.dao.InvoiceDAO' mapperInterface
[DEBUG] 2020-11-17 15:39:55,246 method:org.mybatis.spring.mapper.ClassPathMapperScanner.processBeanDefinitions(ClassPathMapperScanner.java:216)
Enabling autowire by type for MapperFactoryBean with name 'invoiceDAO'.
[DEBUG] 2020-11-17 15:39:55,246 method:org.mybatis.spring.mapper.ClassPathMapperScanner.processBeanDefinitions(ClassPathMapperScanner.java:180)
Creating MapperFactoryBean with name 'userDAO' and 'com.lovo.dao.UserDAO' mapperInterface
[DEBUG] 2020-11-17 15:39:55,246 method:org.mybatis.spring.mapper.ClassPathMapperScanner.processBeanDefinitions(ClassPathMapperScanner.java:216)
Enabling autowire by type for MapperFactoryBean with name 'userDAO'.
[DEBUG] 2020-11-17 15:39:55,331 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
[DEBUG] 2020-11-17 15:39:55,331 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
[DEBUG] 2020-11-17 15:39:55,331 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionalEventListenerFactory'
[DEBUG] 2020-11-17 15:39:55,331 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
[DEBUG] 2020-11-17 15:39:55,331 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
[DEBUG] 2020-11-17 15:39:55,346 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator'
[DEBUG] 2020-11-17 15:39:55,410 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'applicationConfig'
[DEBUG] 2020-11-17 15:39:55,410 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
[DEBUG] 2020-11-17 15:39:55,410 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration'
[DEBUG] 2020-11-17 15:39:55,426 method:org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice(ReflectiveAspectJAdvisorFactory.java:258)
Found AspectJ method: public java.lang.Object com.lovo.aspect.LogAspect.sayAround(org.aspectj.lang.ProceedingJoinPoint) throws java.lang.Throwable
[DEBUG] 2020-11-17 15:39:55,426 method:org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice(ReflectiveAspectJAdvisorFactory.java:258)
Found AspectJ method: public void com.lovo.aspect.LogAspect.sayHello(org.aspectj.lang.JoinPoint)
[DEBUG] 2020-11-17 15:39:55,441 method:org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice(ReflectiveAspectJAdvisorFactory.java:258)
Found AspectJ method: public void com.lovo.aspect.LogAspect.sayBye(org.aspectj.lang.JoinPoint)
[DEBUG] 2020-11-17 15:39:55,441 method:org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice(ReflectiveAspectJAdvisorFactory.java:258)
Found AspectJ method: public void com.lovo.aspect.LogAspect.sayError(org.aspectj.lang.JoinPoint)
[DEBUG] 2020-11-17 15:39:55,588 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'transactionAttributeSource'
[DEBUG] 2020-11-17 15:39:55,604 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'transactionInterceptor'
[DEBUG] 2020-11-17 15:39:55,604 method:org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:805)
Autowiring by type from bean name 'transactionInterceptor' via factory method to bean named 'transactionAttributeSource'
[DEBUG] 2020-11-17 15:39:55,619 method:org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:805)
Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionAttributeSource'
[DEBUG] 2020-11-17 15:39:55,619 method:org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:805)
Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionInterceptor'
[DEBUG] 2020-11-17 15:39:55,666 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'logAspect'
[DEBUG] 2020-11-17 15:39:55,666 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'DBProperties'
[DEBUG] 2020-11-17 15:39:55,666 method:org.springframework.core.env.PropertySourcesPropertyResolver.logKeyFound(PropertySourcesPropertyResolver.java:115)
Found key 'db.url' in PropertySource 'class path resource [db.properties]' with value of type String
[DEBUG] 2020-11-17 15:39:55,666 method:org.springframework.core.env.PropertySourcesPropertyResolver.logKeyFound(PropertySourcesPropertyResolver.java:115)
Found key 'db.driver' in PropertySource 'class path resource [db.properties]' with value of type String
[DEBUG] 2020-11-17 15:39:55,666 method:org.springframework.core.env.PropertySourcesPropertyResolver.logKeyFound(PropertySourcesPropertyResolver.java:115)
Found key 'db.user' in PropertySource 'class path resource [db.properties]' with value of type String
[DEBUG] 2020-11-17 15:39:55,666 method:org.springframework.core.env.PropertySourcesPropertyResolver.logKeyFound(PropertySourcesPropertyResolver.java:115)
Found key 'db.pwd' in PropertySource 'class path resource [db.properties]' with value of type String
[DEBUG] 2020-11-17 15:39:55,666 method:org.springframework.core.env.PropertySourcesPropertyResolver.logKeyFound(PropertySourcesPropertyResolver.java:115)
Found key 'type.aliases.package' in PropertySource 'class path resource [db.properties]' with value of type String
[DEBUG] 2020-11-17 15:39:55,682 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'invoiceService'
[DEBUG] 2020-11-17 15:39:55,682 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'userService'
[DEBUG] 2020-11-17 15:39:55,697 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'userDAO'
[DEBUG] 2020-11-17 15:39:55,697 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'sqlSessionFactoryBean'
[DEBUG] 2020-11-17 15:39:55,697 method:org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
Creating shared instance of singleton bean 'dataSource'
